11617 N. Central Expwy, Suite 135, Dallas, TX 75243
View on Map
What travelers say:
The space is a little cramped, but the food was delicious! We enjoyed everything and will absolutely be going back. I ordered the pad thai, and am a bit picky with how I like my dish.